package com.quanyan.place.entity.apireq;

import com.quanyan.common.Plugin.Page;

import java.io.Serializable;
import java.util.List;

/**
 * Created by zhaohui on 2016/6/2.
 */
public class ReqPlaceOrderSearchVo implements Serializable {
    private Integer pageNum;
    private Integer pageSize;
    private Page page;
    private String startTime;
    private String endTime;
    private Integer category_id;
    private Byte order_status;
    private Byte pay_status;
    private Integer payType;
    private String mobile;
    private String name;
    private String place_order_id;
    private Integer uid;
    private Integer placeId;
    private String placeCode;
    private String placeName;
    private Byte adminPayType;
    private Integer cityId;
    //请求标识
    private Integer getFlag;
    private List<Byte> payStatus;
    private List<Byte> sourceType;
    private Integer channel;//销售渠道
    private Byte useType;//订单类型
    private Integer timeType;//0 消费日期  1下单日期
    private String consumeTime;
    private String inner_card_no;//会员卡号
    private String subjectCode;//如果优惠券则为优惠券码  如果会员卡 则为会员卡号

    private String businessMode;//场馆经营方式：1：自营 2：联营

    private Byte searchScope;//搜索方式：1：指定场馆 2：所有场馆
    private String placeOrderIds;
    private String placeOrderIdsFlag;

    /**
	 * @return the placeOrderIdsFlag
	 */
	public String getPlaceOrderIdsFlag() {
		return placeOrderIdsFlag;
	}

	/**
	 * @param placeOrderIdsFlag the placeOrderIdsFlag to set
	 */
	public void setPlaceOrderIdsFlag(String placeOrderIdsFlag) {
		this.placeOrderIdsFlag = placeOrderIdsFlag;
	}

	/**
	 * @return the placeOrderIds
	 */
	public String getPlaceOrderIds() {
		return placeOrderIds;
	}

	/**
	 * @param placeOrderIds the placeOrderIds to set
	 */
	public void setPlaceOrderIds(String placeOrderIds) {
		this.placeOrderIds = placeOrderIds;
	}

	public String getInner_card_no() {
        return inner_card_no;
    }

    public void setInner_card_no(String inner_card_no) {
        this.inner_card_no = inner_card_no;
    }

    public Integer getGetFlag() {
        return getFlag;
    }

    public void setGetFlag(Integer getFlag) {
        this.getFlag = getFlag;
    }

    private List<String> placeIdList;

    public List<String> getPlaceIdList() {
        return placeIdList;
    }

    public void setPlaceIdList(List<String> placeIdList) {
        this.placeIdList = placeIdList;
    }

    private Integer typeCode;

    public Integer getPageNum() {
        return pageNum;
    }

    public void setPageNum(Integer pageNum) {
        this.pageNum = pageNum;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }
    public String getPlace_order_id() {
        return place_order_id;
    }

    public void setPlace_order_id(String place_order_id) {
        this.place_order_id = place_order_id;
    }

    public Page getPage() {
        return page;
    }

    public void setPage(Page page) {
        this.page = page;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public Integer getCategory_id() {
        return category_id;
    }

    public void setCategory_id(Integer category_id) {
        this.category_id = category_id;
    }

    public Byte getOrder_status() {
        return order_status;
    }

    public void setOrder_status(Byte order_status) {
        this.order_status = order_status;
    }

    public Byte getPay_status() {
        return pay_status;
    }

    public void setPay_status(Byte pay_status) {
        this.pay_status = pay_status;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public Integer getUid() {
        return uid;
    }

    public void setUid(Integer uid) {
        this.uid = uid;
    }

    public Integer getPlaceId() {
        return placeId;
    }

    public void setPlaceId(Integer placeId) {
        this.placeId = placeId;
    }

    public Integer getTypeCode() {
        return typeCode;
    }

    public void setTypeCode(Integer typeCode) {
        this.typeCode = typeCode;
    }

    public String getPlaceCode() {
        return placeCode;
    }

    public void setPlaceCode(String placeCode) {
        this.placeCode = placeCode;
    }

    public String getPlaceName() {
        return placeName;
    }

    public void setPlaceName(String placeName) {
        this.placeName = placeName;
    }

    public List<Byte> getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(List<Byte> payStatus) {
        this.payStatus = payStatus;
    }

    public Byte getAdminPayType() {
        return adminPayType;
    }

    public void setAdminPayType(Byte adminPayType) {
        this.adminPayType = adminPayType;
    }

    public List<Byte> getSourceType() {
        return sourceType;
    }

    public void setSourceType(List<Byte> sourceType) {
        this.sourceType = sourceType;
    }

    public Integer getChannel() {
        return channel;
    }

    public void setChannel(Integer channel) {
        this.channel = channel;
    }

    public Byte getUseType() {
        return useType;
    }

    public void setUseType(Byte useType) {
        this.useType = useType;
    }

    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    public Integer getTimeType() {
        return timeType;
    }

    public void setTimeType(Integer timeType) {
        this.timeType = timeType;
    }

    public String getConsumeTime() {
        return consumeTime;
    }

    public void setConsumeTime(String consumeTime) {
        this.consumeTime = consumeTime;
    }

    public String getSubjectCode() {
        return subjectCode;
    }

    public void setSubjectCode(String subjectCode) {
        this.subjectCode = subjectCode;
    }

    public String getBusinessMode() {
        return businessMode;
    }

    public void setBusinessMode(String businessMode) {
        this.businessMode = businessMode;
    }

    public Byte getSearchScope() {
        return searchScope;
    }

    public void setSearchScope(Byte searchScope) {
        this.searchScope = searchScope;
    }
}
